cast swarm - Turkish English Dictionary